var notifyModel = {};

(function($){
    $('#dataTable').bootstrapTable({
        url: 'http://localhost:8081/ssm_war_exploded/notify',  //请求的地址
        method: 'GET', //请求的方式
        // columns: 是定义列的信息， title表头信息, field表示从返回的json数据中取对应的属性的
        columns: [
            {field: 'id', title: 'ID', align: 'center'},
            {field: 'title', title: '主题', align: 'center'},
            {field: 'user.name', title: '发布人', align: 'center'},
            {field: 'createTime', title: '发布时间', align: 'center'},
            {title: '操作', align: 'center', formatter: addProcessBtns}
        ]
    })

    //添加操作按钮
    function addProcessBtns(value, row) {
        console.log(this)
        // 以html的形式展示消息的内容
        var btnHtml = '<button onclick="notifyModel.showNotifyView(\'' + row.path + '\')" class="btn btn-danger btn-xs">查看</button>';
        btnHtml += '<button onclick="showEditModal(' + row.id + ')" class="btn btn-success btn-xs">编辑</button>'
        return btnHtml;
    }

    notifyModel.showNotifyView = function(path) {
        var hi = 600;
        var wi = 600;
        var iTop = (window.screen.height - hi - 80)/2;       //获得窗口的垂直位置;
        var iLeft = (window.screen.width - wi)/2;        //获得窗口的水平位置;
        window.open(path, '', 'height=' + hi + ',width=' + wi + ',top=' + iTop + ',left=' + iLeft)
    }

})(jQuery)